package ar.edu.utn.frgp.labtec.entities;

import java.util.ArrayList;
import java.util.List;


public enum TipoPermisoEnum {

	A("Administrador"), L("Usuario Labtec");

	private String codigo;

	private TipoPermisoEnum(String cod) {
		setCodigo(cod);
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getCodigo() {
		return codigo;
	}
	
	public static List<String> getCodigos(){
		List<String> codigos = new ArrayList<String>();
		codigos.add(TipoPermisoEnum.A.codigo);
		codigos.add(TipoPermisoEnum.L.codigo);
		return codigos;
		
	}
	
	public static TipoPermisoEnum buscarTipoPermisoEnum(String codigo){
		if(TipoPermisoEnum.A.getCodigo().equals(codigo))
			return TipoPermisoEnum.A;
		else if (TipoPermisoEnum.L.getCodigo().equals(codigo))
			return TipoPermisoEnum.L;
		
		return null;
	}

}
